Big Huge Thesaurus

cardiac glycoside

noun

sounds kind of like